package com.ysy.tz.core.dll;

import com.sun.jna.Callback;
import com.sun.jna.Native;
import com.sun.jna.platform.win32.WinBase;
import com.sun.jna.platform.win32.WinNT;
import com.sun.jna.platform.win32.Wincon;
import com.sun.jna.win32.W32APIOptions;
import jtermios.windows.WinAPI;

public interface YsyKernel32 extends WinNT, Wincon {
    YsyKernel32 INSTANCE = (YsyKernel32)Native.loadLibrary("kernel32", YsyKernel32.class, W32APIOptions.UNICODE_OPTIONS);

    short AddAtom(String var1);

    boolean AllocConsole();

    boolean AreFileApisANSI();

    boolean BackupRead(int var1, byte[] var2, int var3, int[] var4, boolean var5, boolean var6, int[] var7);

    boolean BackupRead(int var1, int var2, int var3, int[] var4, boolean var5, boolean var6, int[] var7);

    boolean BackupSeek(int var1, int var2, int var3, int[] var4, int[] var5, int[] var6);

    boolean BackupWrite(int var1, byte[] var2, int var3, int[] var4, boolean var5, boolean var6, int[] var7);

    boolean BackupWrite(int var1, int var2, int var3, int[] var4, boolean var5, boolean var6, int[] var7);

    boolean Beep(int var1, int var2);

    int BeginUpdateResource(String var1, boolean var2);

    boolean BuildCommDCBAndTimeouts(String var1, WinBase.DCB var2, WinBase.COMMTIMEOUTS var3);

    boolean BuildCommDCB(String var1, WinBase.DCB var2);

    boolean CallNamedPipe(String var1, int var2, int var3, int var4, int var5, int[] var6, int var7);

    boolean CancelIo(int var1);

    boolean CancelWaitableTimer(int var1);

    boolean ClearCommBreak(int var1);

    boolean ClearCommError(int var1, int[] var2, WinAPI.COMSTAT var3);

    boolean CloseHandle(int var1);

    int CompareFileTime(WinBase.FILETIME var1, WinBase.FILETIME var2);

    int CompareString(int var1, int var2, String var3, int var4, String var5, int var6);

    boolean ConnectNamedPipe(int var1, WinBase.OVERLAPPED var2);

    boolean ContinueDebugEvent(int var1, int var2, int var3);

    int ConvertDefaultLocale(int var1);

    int ConvertThreadToFiber(int var1);

    boolean CopyFileEx(String var1, String var2, Callback var3, int var4, int[] var5, int var6);

    boolean CopyFile(String var1, String var2, boolean var3);

    int CreateConsoleScreenBuffer(int var1, int var2, WinBase.SECURITY_ATTRIBUTES var3, int var4, int var5);

    boolean CreateDirectoryEx(String var1, String var2, WinBase.SECURITY_ATTRIBUTES var3);

    boolean CreateDirectory(String var1, WinBase.SECURITY_ATTRIBUTES var2);

    int CreateEvent(WinBase.SECURITY_ATTRIBUTES var1, boolean var2, boolean var3, String var4);

    int CreateFiber(int var1, int var2, int var3);

    int CreateFileMapping(int var1, WinBase.SECURITY_ATTRIBUTES var2, int var3, int var4, int var5, String var6);

    int CreateFile(String var1, int var2, int var3, WinBase.SECURITY_ATTRIBUTES var4, int var5, int var6, int var7);

    int CreateIoCompletionPort(int var1, int var2, int var3, int var4);

    int CreateMailslot(String var1, int var2, int var3, WinBase.SECURITY_ATTRIBUTES var4);

    int CreateMutex(WinBase.SECURITY_ATTRIBUTES var1, boolean var2, String var3);

    int CreateNamedPipe(String var1, int var2, int var3, int var4, int var5, int var6, int var7, WinBase.SECURITY_ATTRIBUTES var8);

    boolean CreatePipe(int[] var1, int[] var2, WinBase.SECURITY_ATTRIBUTES var3, int var4);

    boolean CreateProcess(String var1, String var2, WinBase.SECURITY_ATTRIBUTES var3, WinBase.SECURITY_ATTRIBUTES var4, boolean var5, int var6, int var7, String var8, WinBase.STARTUPINFO var9, WinBase.PROCESS_INFORMATION var10);

    int CreateRemoteThread(int var1, WinBase.SECURITY_ATTRIBUTES var2, int var3, Callback var4, int var5, int var6, int[] var7);

    int CreateSemaphore(WinBase.SECURITY_ATTRIBUTES var1, int var2, int var3, String var4);

    int CreateTapePartition(int var1, int var2, int var3, int var4);

    int CreateThread(WinBase.SECURITY_ATTRIBUTES var1, int var2, Callback var3, int var4, int var5, int[] var6);

    int CreateWaitableTimer(WinBase.SECURITY_ATTRIBUTES var1, boolean var2, String var3);

    boolean DebugActiveProcess(int var1);

    void DebugBreak();

    boolean DefineDosDevice(int var1, String var2, String var3);

    short DeleteAtom(short var1);

    void DeleteFiber(int var1);

    boolean DeleteFile(String var1);

    boolean DeviceIoControl(int var1, int var2, int var3, int var4, int var5, int var6, int[] var7, WinBase.OVERLAPPED var8);

    boolean DisableThreadLibraryCalls(int var1);

    boolean DisconnectNamedPipe(int var1);

    boolean DosDateTimeToFileTime(short var1, short var2, WinBase.FILETIME var3);

    boolean DuplicateHandle(int var1, int var2, int var3, int[] var4, int var5, boolean var6, int var7);

    boolean EndUpdateResource(int var1, boolean var2);

    boolean EnumCalendarInfo(Callback var1, int var2, int var3, int var4);

    boolean EnumDateFormats(Callback var1, int var2, int var3);

    boolean EnumResourceLanguages(int var1, String var2, String var3, Callback var4, int var5);

    boolean EnumResourceNames(int var1, String var2, Callback var3, int var4);

    boolean EnumResourceTypes(int var1, Callback var2, int var3);

    boolean EnumSystemCodePages(Callback var1, int var2);

    boolean EnumSystemLocales(Callback var1, int var2);

    boolean EnumTimeFormats(Callback var1, int var2, int var3);

    int EraseTape(int var1, int var2, boolean var3);

    boolean EscapeCommFunction(int var1, int var2);

    void ExitProcess(int var1);

    void ExitThread(int var1);

    int ExpandEnvironmentStrings(String var1, StringBuffer var2, int var3);

    void FatalAppExit(int var1, String var2);

    void FatalExit(int var1);

    boolean FileTimeToDosDateTime(WinBase.FILETIME var1, short[] var2, short[] var3);

    boolean FileTimeToLocalFileTime(WinBase.FILETIME var1, WinBase.FILETIME var2);

    boolean FileTimeToSystemTime(WinBase.FILETIME var1, WinBase.SYSTEMTIME var2);

    short FindAtom(String var1);

    boolean FindClose(int var1);

    boolean FindCloseChangeNotification(int var1);

    int FindFirstChangeNotification(String var1, boolean var2, int var3);

    int FindFirstFileEx(String var1, int var2, int var3, int var4, int var5, int var6);

    boolean FindNextChangeNotification(int var1);

    int FindResourceEx(int var1, String var2, String var3, short var4);

    int FindResource(int var1, String var2, String var3);

    boolean FlushConsoleInputBuffer(int var1);

    boolean FlushFileBuffers(int var1);

    boolean FlushInstructionCache(int var1, int var2, int var3);

    boolean FlushViewOfFile(int var1, int var2);

    int FoldString(int var1, String var2, int var3, StringBuffer var4, int var5);

    boolean FreeConsole();

    boolean FreeEnvironmentStrings(int var1);

    boolean FreeLibrary(int var1);

    void FreeLibraryAndExitThread(int var1, int var2);

    boolean FreeResource(int var1);

    boolean GenerateConsoleCtrlEvent(int var1, int var2);

    int GetACP();

    int GetAtomName(short var1, StringBuffer var2, int var3);

    boolean GetBinaryType(String var1, int[] var2);

    boolean GetCommMask(int var1, int[] var2);

    boolean GetCommModemStatus(int var1, int[] var2);

    boolean GetCommState(int var1, WinBase.DCB var2);

    boolean GetCommTimeouts(int var1, WinBase.COMMTIMEOUTS var2);

    int GetCommandLine();

    int GetCompressedFileSize(String var1, int[] var2);

    boolean GetComputerName(StringBuffer var1, int[] var2);

    int GetConsoleCP();

    boolean GetConsoleMode(int var1, int[] var2);

    int GetConsoleOutputCP();

    int GetConsoleTitle(StringBuffer var1, int var2);

    int GetCurrentDirectory(int var1, StringBuffer var2);

    int GetCurrentProcess();

    int GetCurrentProcessId();

    int GetCurrentThread();

    int GetCurrentThreadId();

    int GetDateFormat(int var1, int var2, WinBase.SYSTEMTIME var3, String var4, StringBuffer var5, int var6);

    boolean GetDiskFreeSpaceEx(String var1, long[] var2, long[] var3, long[] var4);

    boolean GetDiskFreeSpace(String var1, int[] var2, int[] var3, int[] var4, int[] var5);

    int GetDriveType(String var1);

    int GetEnvironmentStrings();

    int GetEnvironmentVariable(String var1, StringBuffer var2, int var3);

    boolean GetExitCodeProcess(int var1, int[] var2);

    boolean GetExitCodeThread(int var1, int[] var2);

    boolean GetFileAttributesEx(String var1, int var2, int var3);

    int GetFileAttributes(String var1);

    int GetFileSize(int var1, int[] var2);

    boolean GetFileTime(int var1, WinBase.FILETIME var2, WinBase.FILETIME var3, WinBase.FILETIME var4);

    int GetFileType(int var1);

    int GetFullPathName(String var1, int var2, StringBuffer var3, int var4);

    boolean GetHandleInformation(int var1, int[] var2);

    int GetLastError();

    void GetLocalTime(WinBase.SYSTEMTIME var1);

    int GetLocaleInfo(int var1, int var2, StringBuffer var3, int var4);

    int GetLogicalDriveStrings(int var1, int var2);

    int GetLogicalDrives();

    boolean GetMailslotInfo(int var1, int[] var2, int[] var3, int[] var4, int[] var5);

    int GetModuleFileName(int var1, StringBuffer var2, int var3);

    int GetModuleHandle(String var1);

    boolean GetNamedPipeHandleState(int var1, int[] var2, int[] var3, int[] var4, int[] var5, StringBuffer var6, int var7);

    boolean GetNamedPipeInfo(int var1, int[] var2, int[] var3, int[] var4, int[] var5);

    boolean GetNumberOfConsoleInputEvents(int var1, int[] var2);

    boolean GetNumberOfConsoleMouseButtons(int[] var1);

    int GetOEMCP();

    boolean GetOverlappedResult(int var1, WinBase.OVERLAPPED var2, int[] var3, boolean var4);

    int GetPriorityClass(int var1);

    int GetPrivateProfileInt(String var1, String var2, int var3, String var4);

    int GetPrivateProfileSectionNames(int var1, int var2, String var3);

    int GetPrivateProfileSection(String var1, int var2, int var3, String var4);

    int GetPrivateProfileString(String var1, String var2, String var3, StringBuffer var4, int var5, String var6);

    boolean GetPrivateProfileStruct(String var1, String var2, int var3, int var4, String var5);

    Callback GetProcAddress(int var1, String var2);

    boolean GetProcessAffinityMask(int var1, int[] var2, int[] var3);

    int GetProcessHeap();

    int GetProcessHeaps(int var1, int[] var2);

    boolean GetProcessPriorityBoost(int var1, int[] var2);

    boolean GetProcessShutdownParameters(int[] var1, int[] var2);

    boolean GetProcessTimes(int var1, WinBase.FILETIME var2, WinBase.FILETIME var3, WinBase.FILETIME var4, WinBase.FILETIME var5);

    int GetProcessVersion(int var1);

    boolean GetProcessWorkingSetSize(int var1, int[] var2, int[] var3);

    int GetProfileInt(String var1, String var2, int var3);

    int GetProfileSection(String var1, int var2, int var3);

    int GetProfileString(String var1, String var2, String var3, StringBuffer var4, int var5);

    boolean GetQueuedCompletionStatus(int var1, int[] var2, int[] var3, WinBase.OVERLAPPED var4, int var5);

    int GetShortPathName(String var1, StringBuffer var2, int var3);

    int GetStartupInfo(WinBase.STARTUPINFO var1);

    boolean GetStringTypeEx(int var1, int var2, String var3, int var4, short[] var5);

    boolean GetStringType(int var1, String var2, int var3, short[] var4);

    int GetSystemDefaultLCID();

    short GetSystemDefaultLangID();

    int GetSystemDirectory(StringBuffer var1, int var2);

    void GetSystemInfo(WinBase.SYSTEM_INFO var1);

    void GetSystemTime(WinBase.SYSTEMTIME var1);

    boolean GetSystemTimeAdjustment(int[] var1, int[] var2, int[] var3);

    void GetSystemTimeAsFileTime(WinBase.FILETIME var1);

    int GetTapeParameters(int var1, int var2, int[] var3, int var4);

    int GetTapePosition(int var1, int var2, int[] var3, int[] var4, int[] var5);

    int GetTapeStatus(int var1);

    int GetTempFileName(String var1, String var2, int var3, StringBuffer var4);

    int GetTempPath(int var1, StringBuffer var2);

    int GetThreadLocale();

    int GetThreadPriority(int var1);

    boolean GetThreadPriorityBoost(int var1, int[] var2);

    boolean GetThreadTimes(int var1, WinBase.FILETIME var2, WinBase.FILETIME var3, WinBase.FILETIME var4, WinBase.FILETIME var5);

    int GetTickCount();

    int GetTimeFormat(int var1, int var2, WinBase.SYSTEMTIME var3, String var4, StringBuffer var5, int var6);

    int GetTimeZoneInformation(WinBase.TIME_ZONE_INFORMATION var1);

    int GetUserDefaultLCID();

    short GetUserDefaultLangID();

    int GetVersion();

    boolean GetVersionEx(WinNT.OSVERSIONINFO var1);

    boolean GetVolumeInformation(String var1, StringBuffer var2, int var3, int[] var4, int[] var5, int[] var6, StringBuffer var7, int var8);

    int GetWindowsDirectory(StringBuffer var1, int var2);

    short GlobalAddAtom(String var1);

    int GlobalAlloc(int var1, int var2);

    int GlobalCompact(int var1);

    short GlobalDeleteAtom(short var1);

    short GlobalFindAtom(String var1);

    void GlobalFix(int var1);

    int GlobalFlags(int var1);

    int GlobalFree(int var1);

    int GlobalGetAtomName(short var1, StringBuffer var2, int var3);

    int GlobalHandle(int var1);

    int GlobalLock(int var1);

    int GlobalReAlloc(int var1, int var2, int var3);

    int GlobalSize(int var1);

    boolean GlobalUnWire(int var1);

    void GlobalUnfix(int var1);

    boolean GlobalUnlock(int var1);

    int GlobalWire(int var1);

    int HeapAlloc(int var1, int var2, int var3);

    int HeapCompact(int var1, int var2);

    int HeapCreate(int var1, int var2, int var3);

    boolean HeapDestroy(int var1);

    boolean HeapFree(int var1, int var2, int var3);

    boolean HeapLock(int var1);

    int HeapReAlloc(int var1, int var2, int var3, int var4);

    int HeapSize(int var1, int var2, int var3);

    boolean HeapUnlock(int var1);

    boolean HeapValidate(int var1, int var2, int var3);

    boolean InitAtomTable(int var1);

    int InterlockedCompareExchange(int[] var1, int var2, int var3);

    int InterlockedDecrement(int[] var1);

    int InterlockedExchange(int[] var1, int var2);

    int InterlockedExchangeAdd(int[] var1, int var2);

    int InterlockedIncrement(int[] var1);

    boolean IsBadCodePtr(int var1);

    boolean IsBadHugeReadPtr(int var1, int var2);

    boolean IsBadHugeWritePtr(int var1, int var2);

    boolean IsBadReadPtr(int var1, int var2);

    boolean IsBadStringPtr(int var1, int var2);

    boolean IsBadWritePtr(int var1, int var2);

    boolean IsDBCSLeadByte(byte var1);

    boolean IsDBCSLeadByteEx(int var1, byte var2);

    boolean IsProcessorFeaturePresent(int var1);

    boolean IsValidCodePage(int var1);

    boolean IsValidLocale(int var1, int var2);

    int LCMapString(int var1, int var2, String var3, int var4, StringBuffer var5, int var6);

    int LoadLibraryEx(String var1, int var2, int var3);

    int LoadLibrary(String var1);

    int LoadModule(String var1, int var2);

    int LoadResource(int var1, int var2);

    int LocalAlloc(int var1, int var2);

    int LocalCompact(int var1);

    boolean LocalFileTimeToFileTime(WinBase.FILETIME var1, WinBase.FILETIME var2);

    int LocalFlags(int var1);

    int LocalFree(int var1);

    int LocalHandle(int var1);

    int LocalLock(int var1);

    int LocalReAlloc(int var1, int var2, int var3);

    int LocalShrink(int var1, int var2);

    int LocalSize(int var1);

    boolean LocalUnlock(int var1);

    boolean LockFile(int var1, int var2, int var3, int var4, int var5);

    boolean LockFileEx(int var1, int var2, int var3, int var4, int var5, WinBase.OVERLAPPED var6);

    int LockResource(int var1);

    int MapViewOfFile(int var1, int var2, int var3, int var4, int var5);

    int MapViewOfFileEx(int var1, int var2, int var3, int var4, int var5, int var6);

    boolean MoveFileEx(String var1, String var2, int var3);

    boolean MoveFile(String var1, String var2);

    int MulDiv(int var1, int var2, int var3);

    int OpenEvent(int var1, boolean var2, String var3);

    int OpenFileMapping(int var1, boolean var2, String var3);

    int OpenMutex(int var1, boolean var2, String var3);

    int OpenProcess(int var1, boolean var2, int var3);

    int OpenSemaphore(int var1, boolean var2, String var3);

    int OpenWaitableTimer(int var1, boolean var2, String var3);

    void OutputDebugString(String var1);

    boolean PeekNamedPipe(int var1, int var2, int var3, int[] var4, int[] var5, int[] var6);

    boolean PostQueuedCompletionStatus(int var1, int var2, int var3, WinBase.OVERLAPPED var4);

    int PrepareTape(int var1, int var2, boolean var3);

    boolean PulseEvent(int var1);

    boolean PurgeComm(int var1, int var2);

    int QueryDosDevice(String var1, int var2, int var3);

    boolean QueryPerformanceCounter(long[] var1);

    boolean QueryPerformanceFrequency(long[] var1);

    int QueueUserAPC(Callback var1, int var2, int var3);

    void RaiseException(int var1, int var2, int var3, int[] var4);

    boolean ReadConsole(int var1, int var2, int var3, int[] var4, int var5);

    boolean ReadDirectoryChangesW(int var1, int var2, int var3, boolean var4, int var5, int[] var6, WinBase.OVERLAPPED var7, Callback var8);

    boolean ReadFile(int var1, int var2, int var3, int[] var4, WinBase.OVERLAPPED var5);

    boolean ReadFileEx(int var1, int var2, int var3, WinBase.OVERLAPPED var4, Callback var5);

    boolean ReadProcessMemory(int var1, int var2, int var3, int var4, int[] var5);

    boolean ReleaseMutex(int var1);

    boolean ReleaseSemaphore(int var1, int var2, int[] var3);

    boolean RemoveDirectory(String var1);

    boolean ResetEvent(int var1);

    int ResumeThread(int var1);

    int SearchPath(String var1, String var2, String var3, int var4, StringBuffer var5, int var6);

    boolean SetCommBreak(int var1);

    boolean SetCommMask(int var1, int var2);

    boolean SetCommState(int var1, WinBase.DCB var2);

    boolean SetCommTimeouts(int var1, WinBase.COMMTIMEOUTS var2);

    boolean SetComputerName(String var1);

    boolean SetConsoleActiveScreenBuffer(int var1);

    boolean SetConsoleCP(int var1);

    boolean SetConsoleCtrlHandler(Callback var1, boolean var2);

    boolean SetConsoleMode(int var1, int var2);

    boolean SetConsoleOutputCP(int var1);

    boolean SetConsoleTextAttribute(int var1, short var2);

    boolean SetConsoleTitle(String var1);

    boolean SetCurrentDirectory(String var1);

    boolean SetEndOfFile(int var1);

    boolean SetEnvironmentVariable(String var1, String var2);

    int SetErrorMode(int var1);

    boolean SetEvent(int var1);

    void SetFileApisToANSI();

    void SetFileApisToOEM();

    boolean SetFileAttributes(String var1, int var2);

    int SetFilePointer(int var1, int var2, int[] var3, int var4);

    boolean SetFileTime(int var1, WinBase.FILETIME var2, WinBase.FILETIME var3, WinBase.FILETIME var4);

    int SetHandleCount(int var1);

    boolean SetHandleInformation(int var1, int var2, int var3);

    void SetLastError(int var1);

    boolean SetLocalTime(WinBase.SYSTEMTIME var1);

    boolean SetLocaleInfo(int var1, int var2, String var3);

    boolean SetMailslotInfo(int var1, int var2);

    boolean SetNamedPipeHandleState(int var1, int[] var2, int[] var3, int[] var4);

    boolean SetPriorityClass(int var1, int var2);

    boolean SetProcessAffinityMask(int var1, int var2);

    boolean SetProcessPriorityBoost(int var1, boolean var2);

    boolean SetProcessShutdownParameters(int var1, int var2);

    boolean SetProcessWorkingSetSize(int var1, int var2, int var3);

    boolean SetStdHandle(int var1, int var2);

    boolean SetSystemPowerState(boolean var1, boolean var2);

    boolean SetSystemTime(WinBase.SYSTEMTIME var1);

    boolean SetSystemTimeAdjustment(int var1, boolean var2);

    int SetTapeParameters(int var1, int var2, int var3);

    int SetTapePosition(int var1, int var2, int var3, int var4, int var5, boolean var6);

    int SetThreadAffinityMask(int var1, int var2);

    int SetThreadIdealProcessor(int var1, int var2);

    boolean SetThreadLocale(int var1);

    boolean SetThreadPriority(int var1, int var2);

    boolean SetThreadPriorityBoost(int var1, boolean var2);

    boolean SetTimeZoneInformation(WinBase.TIME_ZONE_INFORMATION var1);

    Callback SetUnhandledExceptionFilter(Callback var1);

    boolean SetVolumeLabel(String var1, String var2);

    boolean SetWaitableTimer(int var1, long[] var2, int var3, Callback var4, int var5, boolean var6);

    boolean SetupComm(int var1, int var2, int var3);

    int SignalObjectAndWait(int var1, int var2, int var3, boolean var4);

    int SizeofResource(int var1, int var2);

    void Sleep(int var1);

    int SleepEx(int var1, boolean var2);

    int SuspendThread(int var1);

    void SwitchToFiber(int var1);

    boolean SwitchToThread();

    boolean SystemTimeToFileTime(WinBase.SYSTEMTIME var1, WinBase.FILETIME var2);

    boolean SystemTimeToTzSpecificLocalTime(WinBase.TIME_ZONE_INFORMATION var1, WinBase.SYSTEMTIME var2, WinBase.SYSTEMTIME var3);

    boolean TerminateProcess(int var1, int var2);

    boolean TerminateThread(int var1, int var2);

    int TlsAlloc();

    boolean TlsFree(int var1);

    int TlsGetValue(int var1);

    boolean TlsSetValue(int var1, int var2);

    boolean TransactNamedPipe(int var1, int var2, int var3, int var4, int var5, int[] var6, WinBase.OVERLAPPED var7);

    boolean TransmitCommChar(int var1, char var2);

    boolean UnlockFile(int var1, int var2, int var3, int var4, int var5);

    boolean UnlockFileEx(int var1, int var2, int var3, int var4, WinBase.OVERLAPPED var5);

    boolean UnmapViewOfFile(int var1);

    boolean UpdateResource(int var1, String var2, String var3, short var4, int var5, int var6);

    int VerLanguageName(int var1, StringBuffer var2, int var3);

    int VirtualAlloc(int var1, int var2, int var3, int var4);

    int VirtualAllocEx(int var1, int var2, int var3, int var4, int var5);

    boolean VirtualFree(int var1, int var2, int var3);

    boolean VirtualFreeEx(int var1, int var2, int var3, int var4);

    boolean VirtualLock(int var1, int var2);

    boolean VirtualProtect(int var1, int var2, int var3, int[] var4);

    boolean VirtualProtectEx(int var1, int var2, int var3, int var4, int[] var5);

    int VirtualQuery(int var1, WinNT.MEMORY_BASIC_INFORMATION var2, int var3);

    int VirtualQueryEx(int var1, int var2, WinNT.MEMORY_BASIC_INFORMATION var3, int var4);

    boolean VirtualUnlock(int var1, int var2);

    boolean WaitCommEvent(int var1, int[] var2, WinBase.OVERLAPPED var3);

    int WaitForMultipleObjects(int var1, int[] var2, boolean var3, int var4);

    int WaitForMultipleObjectsEx(int var1, int[] var2, boolean var3, int var4, boolean var5);

    int WaitForSingleObject(int var1, int var2);

    int WaitForSingleObjectEx(int var1, int var2, boolean var3);

    boolean WaitNamedPipe(String var1, int var2);

    int WinExec(String var1, int var2);

    boolean WriteConsole(int var1, char[] var2, int var3, int[] var4, int var5);

    boolean WriteFile(int var1, int var2, int var3, int[] var4, WinBase.OVERLAPPED var5);

    boolean WriteFileEx(int var1, int var2, int var3, WinBase.OVERLAPPED var4, Callback var5);

    boolean WritePrivateProfileSection(String var1, String var2, String var3);

    boolean WritePrivateProfileString(String var1, String var2, String var3, String var4);

    boolean WritePrivateProfileStruct(String var1, String var2, int var3, int var4, String var5);

    boolean WriteProcessMemory(int var1, int var2, int var3, int var4, int[] var5);

    boolean WriteProfileSection(String var1, String var2);

    boolean WriteProfileString(String var1, String var2, String var3);

    int WriteTapemark(int var1, int var2, int var3, boolean var4);

    int _hread(int var1, int var2, int var3);

    int _hwrite(int var1, String var2, int var3);

    int _lclose(int var1);

    int _lcreat(String var1, int var2);

    int _llseek(int var1, int var2, int var3);

    int _lopen(String var1, int var2);

    int _lread(int var1, int var2, int var3);

    int _lwrite(int var1, String var2, int var3);

    int lstrcat(StringBuffer var1, String var2);

    int lstrcmp(String var1, String var2);

    int lstrcmpi(String var1, String var2);

    int lstrcpy(StringBuffer var1, String var2);

    int lstrcpyn(StringBuffer var1, String var2, int var3);

    int lstrlen(String var1);
}
